micro embryo - German English Dictionary